difficult to pump - German English Dictionary